home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-09-06 | 3.1 KB | 219 lines | [TEXT/CWIE] |
- // DModalTextData.cp -- data container class for Everything
-
- #include "AMEngine.h"
- #include "PString.h"
- #include "DModalTextData.h"
-
-
- //----------
- DModalTextData::DModalTextData ()
- {
- AssignPStr (mSmall2, "\psmall");
- AssignPStr (mLarge2, "\plarge");
- mX12346 = 0;
- mX12345e7 = 0.0;
- AssignPStr (mPassword2, "\ppassword");
- mDate2.od.eraAlt = 0;
- ::GetTime (&mDate2.od.oldDate);
- mTime2.od.eraAlt = 0;
- ::GetTime (&mTime2.od.oldDate);
- AssignPStr (mStyled2, "\pstyled");
- }
-
- //----------
- DModalTextData::~DModalTextData ()
- {
- }
-
- //----------
- void DModalTextData::ReadFromFile (
- AMEngine* engine)
- {
- }
-
- //----------
- void DModalTextData::WriteToFile (
- AMEngine* engine)
- {
- }
-
-
- //----------
- StringPtr DModalTextData::GetSmall2 (
- Str255 outPtr) const
- {
-
- AssignPStr (outPtr, mSmall2);
- return (StringPtr)mSmall2;
- }
-
- //----------
- void DModalTextData::SetSmall2 (
- Str255 inValue)
- {
- AssignPStr (mSmall2, inValue);
-
- SignalDataChanged (idSmall2);
- }
-
- //----------
- void DModalTextData::SetSmall2 (
- CharsHandle inValue)
- {
- AssignPStr (mSmall2, inValue);
-
- SignalDataChanged (idSmall2);
- }
-
-
- //----------
- StringPtr DModalTextData::GetLarge2 (
- Str255 outPtr) const
- {
-
- AssignPStr (outPtr, mLarge2);
- return (StringPtr)mLarge2;
- }
-
- //----------
- void DModalTextData::SetLarge2 (
- Str255 inValue)
- {
- AssignPStr (mLarge2, inValue);
-
- SignalDataChanged (idLarge2);
- }
-
- //----------
- void DModalTextData::SetLarge2 (
- CharsHandle inValue)
- {
- AssignPStr (mLarge2, inValue);
-
- SignalDataChanged (idLarge2);
- }
-
-
- //----------
- SInt32 DModalTextData::GetX12346 () const
- {
-
- return mX12346;
- }
-
- //----------
- void DModalTextData::SetX12346 (
- SInt32 inValue)
- {
- mX12346 = inValue;
-
- SignalDataChanged (idX12346);
- }
-
-
- //----------
- double DModalTextData::GetX12345e7 () const
- {
-
- return mX12345e7;
- }
-
- //----------
- void DModalTextData::SetX12345e7 (
- double inValue)
- {
- mX12345e7 = inValue;
-
- SignalDataChanged (idX12345e7);
- }
-
-
- //----------
- StringPtr DModalTextData::GetPassword2 (
- Str255 outPtr) const
- {
-
- AssignPStr (outPtr, mPassword2);
- return (StringPtr)mPassword2;
- }
-
- //----------
- void DModalTextData::SetPassword2 (
- Str255 inValue)
- {
- AssignPStr (mPassword2, inValue);
-
- SignalDataChanged (idPassword2);
- }
-
- //----------
- void DModalTextData::SetPassword2 (
- CharsHandle inValue)
- {
- AssignPStr (mPassword2, inValue);
-
- SignalDataChanged (idPassword2);
- }
-
-
- //----------
- LongDateRec DModalTextData::GetDate2 () const
- {
-
- return mDate2;
- }
-
- //----------
- void DModalTextData::SetDate2 (
- LongDateRec inValue)
- {
- mDate2 = inValue;
-
- SignalDataChanged (idDate2);
- }
-
-
- //----------
- LongDateRec DModalTextData::GetTime2 () const
- {
-
- return mTime2;
- }
-
- //----------
- void DModalTextData::SetTime2 (
- LongDateRec inValue)
- {
- mTime2 = inValue;
-
- SignalDataChanged (idTime2);
- }
-
-
- //----------
- StringPtr DModalTextData::GetStyled2 (
- Str255 outPtr) const
- {
-
- AssignPStr (outPtr, mStyled2);
- return (StringPtr)mStyled2;
- }
-
- //----------
- void DModalTextData::SetStyled2 (
- Str255 inValue)
- {
- AssignPStr (mStyled2, inValue);
-
- SignalDataChanged (idStyled2);
- }
-
- //----------
- void DModalTextData::SetStyled2 (
- CharsHandle inValue)
- {
- AssignPStr (mStyled2, inValue);
-
- SignalDataChanged (idStyled2);
- }
-